<%-- 
    Document   : Connexion
    Created on : 11 mai 2012, 15:49:38
    Author     : user
--%>
<%@page import="java.awt.event.ActionEvent"%>
<%@page import="java.awt.event.ActionListener"%>
<%@page import="java.awt.Button"%>
<%@page import="session.PartieSessionLocal"%>
<%@page import="javax.naming.InitialContext"%>
<%@page import="persistence.Joueur"%>
<%@page contentType="text/html" pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <title>Jeu</title>
    </head>
    <body>
        
        <%
    if(session.getAttribute("joueur") == null){
        RequestDispatcher rd = request.getRequestDispatcher("Connexion.jsp");
        rd.forward(request, response);
    }
    else{
       
        InitialContext ic = new InitialContext();
        Object o = ic.lookup("java:global/ProjetJeu/ProjetJeu-ejb/PartieSession!session.PartieSessionLocal");
        PartieSessionLocal partie = (PartieSessionLocal) o;
        partie.setJoueur((Joueur) session.getAttribute("joueur"));
        if(!partie.estFini()){
%>
        <h1>Partie numéro <%=partie.getNumManche()%></h1>

            <center>

                <form method="post" action="/ProjetJeu-war/index.jsp">

                    <select name="choix" size="3" id="choix">
                        <option value="pierre">Pierre</option>
                        <option value="feuille">Feuille</option>
                        <option value="ciseau">Ciseau</option>
                    </select>
                    <input type="submit" name="submit" value="Jouer">

                </form>
                
               <% String choix =request.getParameter("choix");
                if(choix.equals(null)){
                     %>
                 <p style="color: red"> Vous devez choisir votre choix (pierre, feuille ou ciseau</p>
                 <% 
                 }else{
                    int r;
                    String res="";

                    if(choix.equals("pierre")){
                        r=partie.manche(0);
                    }else if(choix.equals("feuille")){
                        r=partie.manche(1);
                    }else {
                        r=partie.manche(2);
                    }
                    
                    if(r==-1){
                        res = "Vous avez perdu cette manche";
                    }else if(r==0){
                        res ="Egalité";
                    }
                    else{
                        res= "Vous avez gagné";
                    }
                
                
                
                %>
                <p> Résultat de la manche : 
                    <% out.println(res);
                    }
                    
%>
                </p>
                
                <%
        }else{
            %>
            <p> Nombre de manches que vous avez gagné : <%=partie.getScoreMancheJ()%> </p>
            <p> Nombre de manches que l'ordinateur a gagné : <%=partie.getScoreMancheO()%> </p>
                 <% if (partie.getScoreMancheJ()==3){
                     
                     %>
                     <p> Vous avez gagné </p>
                     <%
                 }else{
                     %>
                     <p> Vous avez perdu </p>
                     <%
                                         }
}      }           %>
                
                       
            </center>
    </body>
</html>
